Smart Network Caches: Localized Content and Application Negotiated Recovery Mechanisms for Multicast Media Distribution
نویسندگان
چکیده
In the past fifteen to twenty years, two digital revolutions have been quietly occurring. The first is an effect of Moore's law of computing power; microprocessor power has grown to the point where inexpensive home computers can encode, decode, and display video. This new found ability to cheaply process video heralds the impending realization of digital convergence at the source and consumer, the end points of the distribution chain. Between the source and consumer lies the distribution channel. The second revolution-realizing digital convergence in the distribution channel-is only just beginning since the only widespread communication paradigm is that of point-to-point. Pointto-multipoint and multipoint-to-multipoint paradigms are proving to be much more difficult to deploy with the same flexibility, timeliness, and reliability that is associated with the point-to-point paradigm. In this dissertation, a new model called content and application negotiated delivery (CANDY) is developed to realize the point-to-multipoint and multipoint-to-multipoint communication paradigms. Two ideas are combined in this model: (1) every member of the session can be a cache or a server for every other member, and (2) the characteristics of the data and needs of the receiving application are used to assist in the delivery of data between session members. These two ideas have been explored individually at both the packet and stream levels, but they have not been explored simultaneously as the basis for a distribution system. By developing these ideas together, several new pieces of technology have been invented that advance the state of the art in terms of realizing digital convergence in the communications channel. A new receiver-driven multicast transport protocol is developed for the delivery of individual single streams of packets. This new protocol scales significantly better than existing ones. The protocol is further extended, applying the lessons at the packet level to the stream level, to develop a scalable set of methods that increase the ability for on demand access through "late joins" or catch ups. Finally, a number of integrated caching tools are developed to exploit, to full effect, the power afforded by the new transport protocol. Thesis Supervisor: Andrew B. Lippman Title: Associate Director, MIT Media Laboratory This work was supported by the members of the Singapore Program in Digital Media and Digital Life Consortium, AT&T, and Motorola.
منابع مشابه
High Bandwidth Live Media Stream Replication
Meeting the ever increasing need for streaming high bandwidth live media to users, we present Rainbow Streaming Network. Rainbow is a system for replicating high bandwidth stream to edge servers in a content distribution network in real-time. In Rainbow, live media is distributed using multiple overlay multicast trees to extract higher bandwidth from the underlying network leveraging the benefi...
متن کاملResilient Multicast Support for Continuous-Media Applications
The IP multicast delivery mechanism provides a popular basis for delivery of continuous media to many participants in a conferencing application. However, the best-e ort nature of multicast delivery results in poor playback quality in the presence of network congestion and packet loss. Contrary to widespread belief that the real-time nature of continuous media applications precludes the possibi...
متن کاملContent - and Cache - Aware TCP : Delegating Transfers to the Net Technical report , updated on June 2012
Scalable content access in the Internet is currently provided by a mix of ad-hoc and application-specific proxies, caches, and content distribution networks (CDNs). This proliferation of systems is complex, expensive, and fragile, and can make it difficult to reason about the behaviour of the network. Many alternative data-oriented or information-centric network architectures have been proposed...
متن کاملEfficient Security Mechanisms for Overlay Multicast-Based Content Distribution
This paper studies the security issues that arise in an overlay multicast architecture where service providers distribute content such as web pages, static and streaming multimedia data, realtime stock quotes, or security updates to a large number of users. In particular, two major security problems of overlay multicast, network access control and group key management, are addressed. We first p...
متن کاملMulticasting Streaming Media to Mobile Users
Content distribution in general, and multicasting in particular, over a wired network to static hosts can be realized by placing proxies and gateways at several parts of the network. However, if the end hosts are mobile over heterogeneous wireless access networks, one needs to consider many operational issues such as network detection, handoff, join and leave latency, and desired level of quali...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011